parish churches - Español Inglés Diccionario